inter-dependent mechanical system - Allemand Anglais Dictionnaire